package com.rgbgame.physics;

import org.jbox2d.collision.Shape;
import org.jbox2d.common.Vec2;

/**
 * Holder for storing contact information.
 * Not the same as org.jbox2d.dynamics.contacts.ContactPoint,
 * though stores similar information.
 */
class RGBContactPoint {
	public Shape shape1;
	public Shape shape2;
	public Vec2 normal;
	public Vec2 position;
	public float normalForce;
	public float tangentForce;
	public int state; // 0-add, 1-persist, 2-remove
}